Institution: Center for Research and Technology Hellas